impenetrable barrier

Translations
непреодолимый барьер
The language difference was an impenetrable barrier between them.
Языковая разница была непреодолимым барьером между ними.
Definitions
A barrier that cannot be penetrated or passed through, often used metaphorically to describe an obstacle that is insurmountable or impossible to overcome.